package com.example.entity;

import com.example.dao.AdminDao;
import lombok.Data;
import org.springframework.beans.factory.annotation.Autowired;

/**
 * @author 刘文龙
 */
@Data
public class PageEntity {
    private Integer code;
    private String msg;
    private Object data;
    private Integer total;
    private Integer size;
    private Integer index;

    public static PageEntity ok(Object data, int size, int index,int total){
        PageEntity r = new PageEntity();
        r.setCode(0);
        r.setTotal(total);
        r.setData(data);
        r.setIndex(index);
        r.setSize(size);
        r.setMsg("操作执行成功");
        return r;
    }

    public static PageEntity err(Object data, int total, int size, int index){
        PageEntity r = new PageEntity();
        r.setCode(1);
        r.setTotal(total);
        r.setData(data);
        r.setIndex(index);
        r.setSize(size);
        r.setMsg("操作执行失败");
        return r;
    }

}
